puta mugrienta - German English Dictionary